Performs a logical OR disjunction on two expressions.
2 つの表式間の論理和演算を行います。
Result = Expression1 Or Expression2
Result = Expression1 Or Expression2
Result: Any numeric variable that contains the result of the disjunction.
Result:演算結果を格納する数値変数。
Expression1, Expression2: Any numeric expressions that you want to compare.
Expression1, Expression2: 論理和の演算を行う表式。
A logical OR disjunction of two Boolean expressions returns the value True if at least one comparison expression is True.
ブール型の表式に対して論理和の判定をする場合、2 つの表式の一方ないし両方が True である場合に、結果が True となります。
A bit-wise comparison sets a bit in the result if the corresponding bit is set in at least one of the two expressions.
ビット型の表式に対して論理和の比較演算を行う場合、両者の表式で対応するビットの一方ないし両方が 1 である場合に、演算結果のビットが 1 となります。
Sub ExampleOr
Sub ExampleOr
Dim vA as Variant, vB as Variant, vC as Variant, vD as Variant
Dim vA as Variant, vB as Variant, vC as Variant, vD as Variant
Dim vOut as Variant
Dim vOut as Variant
vA = 10: vB = 8: vC = 6: vD = Null
vA = 10:vB = 8:vC = 6:vD = Null
vOut = vA > vB Or vB > vC REM -1
vOut = vA > vB Or vB > vC REM -1
vOut = vB > vA Or vB > vC REM -1
vOut = vB > vA Or vB > vC REM -1
vOut = vA > vB Or vB > vD REM -1
vOut = vA > vB Or vB > vD REM -1
vOut = (vB > vD Or vB > vA) REM 0
vOut = (vB > vD Or vB > vA) REM 0
vOut = vB Or vA REM 10
vOut = vB Or vA REM 10
End Sub
End Sub